package spec.ganlijuan.unit3._abstract;
//抽象类说明，在class关键词前面加abstract关键词
//可以有成员变量、构造方法、成员方法、抽象方法
//不能new，可以被extends继承
public abstract class Animal {
    //成员变量
    String name;
    //构造方法
    //默认构造方法
    Animal (){
    }
    //自定义构造方法
    Animal (String name){
        this.name=name;
    }
    //成员方法
    //抽象方法，返回值前加abstract关键词，不需要方法体
    //方法抽象是暂时的，在子类的必须去实现
    abstract void eat();

}


